CustomActions.get()

Доступность

Flash Player 6.

Синтаксис

CustomActions.get(customName:String) : String

Параметры

customName Имя пользовательского действия (Custom Action ) для поиска.

Возвращает

Если XML с определением пользовательского действия найден, возвращает строку, если не найден, возвращает undefined.

Описание

Метод, читает содержимое XML файла с описанием пользовательского действия, имя которого содержится в customName.

Имя файла, описывающего пользовательские действия, должно быть простым именем файла, без расширения .xml и без каких-либо разделителей (':', '/' или '\').

Если файл с описнаием, определенный в customName не найден, возвращается значение undefined . Если XML файл с описанием пользовательского действия, определенный в параметре customName найден, оно считывается полностью и возвращается в виде строки (String).

Пример

Следующий пример представляет список пользовательских действий в экзэмпляре комбобокса (ComboBox) и выполняет пользовательское дейсвтие, когда кнопка (Button) нажата. Поместите в сцену экзэмпляры комбобокса (ComboBox), кнопки (Button), и текстового поля (TextArea). Присвойте комбобоксу instance name customActionName_cb, текстовому полю instance name customActionXml_ta и кнопке instance name view_button. Поместите в первый кадр таймлайна этот код:

import mx.controls.*;

var customActionName_cb:ComboBox;
var customActionXml_ta:TextArea;
var view_button:Button;

customActionName_cb.dataProvider = CustomActions.list();

customActionXml_ta.editable = false;

var viewListener:Object = new Object();
viewListener.click = function(evt:Object) {
  var caName:String = String(customActionName_cb.selectedItem);
  customActionXml_ta.text = CustomActions.get(caName);
};
view_button.addEventListener("click", viewListener);